pressure-adhesive paper - Spanish English Dictionary